package com.ruoyi.api.client.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author zouhuu
 * @description 用户登录信息
 * @date 2022/08/01 19:18:59
 */
@Data
public class UmsLoginUserVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 用户UID
     */
    @ApiModelProperty(value = "用户UID")
    private Long uid;

    /**
     * 用户唯一标识
     */
    @ApiModelProperty(value = "用户唯一标识Token")
    private String token;

    /**
     * 登录时间
     */
    @ApiModelProperty(value = "登录时间")
    private Long loginTime;

    /**
     * 过期时间
     */
    @ApiModelProperty(value = "过期时间")
    private Long expireTime;

    /**
     * 用户信息
     */
    @ApiModelProperty(value = "过期时间")
    private UmsUserVo userInfo;
}
